stacking of soil - French English Dictionary
History

stacking of soil



Meanings of "stacking of soil" in French English Dictionary : 1 result(s)

English French
Construction
stacking of soil gerbage de sol